certificate for the diesel generator engine - Español Inglés Diccionario